797560
193173
701837
512997
245924
490902
50156
815723
25588
424109
887700
340125
5084799
3516581
3016148
2320804
2214988
2010609
1907357
189878
1746118
1715136
1663195
1624471